if worse comes to worst - German English Dictionary